ERDC/ITL MP-06-1, Mesh-Independent Methods for Agent Movement
نویسنده
چکیده
Efficient and accurate methods are needed to move agents (particles with behavior rules) through their environments. To support such applications, this paper presents a compact software architecture that can be used to interface parallel particle tracking software to computational mesh management systems. The in-element particle tracking framework supported by this software architecture is presented in detail. This framework supports most particle tracking applications. The use of this parallel software architecture is illustrated through the implementation of two differential equation solvers, the forward Euler method and an implicit trapezoidal method, on a distributed, unstructured, computational mesh. A design goal of this software effort has been to interface to software libraries such as Scalable Unstructured Mesh Algorithms and Applications (SUMAA3d) in addition to application codes (e.g., FEMWATER). This goal is achieved through a software architecture that specifies a lightweight functional interface that maintains the full functionality required by particle-mesh methods. The use of this approach in parallel programming environments written in C and Fortran is demonstrated. DISCLAIMER: The contents of this report are not to be used for advertising, publication, or promotional purposes. Citation of trade names does not constitute an official endorsement or approval of the use of such commercial products. All product names and trademarks cited are the property of their respective owners. The findings of this report are not to be construed as an official Department of the Army position unless so designated by other authorized documents. DESTROY THIS REPORT WHEN IT IS NO LONGER NEEDED. DO NOT RETURN TO THE ORIGINATOR.
منابع مشابه
Iliocostalis Thoracis-Lumborum Myofascial Pain: Reviewing a Subgroup of a Prospective, Randomized, Blinded Trial. A Challenging Diagnosis with Clinical Implications.
BACKGROUND Pain of myofascial origin is a well-recognized pathology characterized by the presence of two components: referred pain; which is often distant from its source and specific to each muscle, and the trigger point, a localized hyperirritable band present in the affected muscle and able to reproduce the referred pain when stimulated. Myofascial pain (MP) commonly coexists in patients wit...
متن کاملERDC TN-SWWRP-06-10, Sediment-tracing technology: An overview
Environmental and economic problems in water bodies can result from the lack of understanding of these processes. For example, sediment moving through a watershed transports nutrients and pollutants that can damage aquatic habitat and reduce soil productivity in agricultural areas. In addition, sediment movement and deposition in streams can increase the cost to maintain navigation and interfer...
متن کاملNatural isolates of Brome mosaic virus with the ability to move from cell to cell independently of coat protein.
Brome mosaic virus (BMV) requires encapsidation-competent coat protein (CP) for cell-to-cell movement and the 3a movement protein (MP) is involved in determining the CP requirement for BMV movement. However, these conclusions have been drawn by using BMV strain M1 (BMV-M1) and a related strain. Here, the ability of the MPs of five other natural BMV strains to mediate the movement of BMV-M1 in t...
متن کاملMental practice promotes motor anticipation: evidence from skilled music performance
Mental practice (MP) has been shown to improve movement accuracy and velocity, but it is not known whether MP can also optimize movement timing. We addressed this question by studying two groups of expert pianists who performed challenging music sequences after either MP or physical practice (PP). Performance and motion-capture data were collected along with responses to imagery questionnaires....
متن کاملScreening for type 2 diabetes.
mesh headings,heading words, keyword]13 (accura$ or reliab$ or prevalen$ or yield$).mp. [mp=title, original title, abstract, meshheadings, heading words,keyword]14 10 or 11 or 12 or 1315 exp Mass Screening/16 (screen$ or diagnos$ or test$ or detect$).mp. [mp=title, original title, abstract, meshheadings, heading words, keyword]17 15 or 1618 9 and 17 Datab...
متن کامل